Big Huge Thesaurus

dammar pine

noun